#ifndef INFINITY_ITEM_ENTITY_INL
#	define INFINITY_ITEM_ENTITY_INL

namespace infinity {

	inline void ItemEntity::setPosition(const Vector3f& position)
	{
		m_Transform.pos = dw::maths::Vector4f(position.x,position.y,position.z,1.0f);
	}


	inline /*virtual*/ const Matrix4f& ItemEntity::getMatrix()
	{
		
		return m_Transform;
	}

	inline ItemEntity::ItemEntity()
		:	super()
		,	m_Transform(Matrix4f::identity)
	{
	}

} // namespace infinity

#endif // !INFINITY_ITEM_ENTITY_INL
